Mint\MRM\Admin\API\Controllers\ContactController D

Total Complexity 244
Dependencies 16
Dependents 2
Total lines 1,226
Lines of code 772
Logical lines of code 470
Comment lines 287
Methods 26
Properties 1

Methods 26

Method Rating Maintainability Complexity Lines of code
import_contacts_mailchimp()
D
28
36 127
import_contacts_native_wc()
C
32 30 93
import_contacts_native_edd()
C
32 29 93
get_single()
C
36 27 65
create_or_update()
B
42 16 47
get_filtered_contacts()
A
44 12 42
remove_groups_from_multiple_contacts()
A
50 13 25
set_groups()
A
50 12 27
get_all()
A
41 10 52
set_groups_to_multiple()
A
53 12 21
get_contact_status()
S
60 8 11
change_status_to_multiple_contacts()
S
54 7 20
send_double_optin_to_multiple_contacts()
S
55 6 18
get_custom_fields()
S
63 4 10
send_double_opt_in()
S
61 3 11
get_merged_columns()
S
64 3 9
save_contact_columns()
S
63 3 9
get_default_columns()
S
55 1 24
get_columns()
S
58 1 16
get_native_wc_customers()
S
58 1 15
delete_groups()
S
67 2 7
delete_all()
S
65 2 8
get_stored_columns()
S
66 2 8
delete_single()
S
65 2 8
get_all_emails()
S
80 1 3
get_total_count()
S
80 1 3